Indicators Ratings Parallel =  7 ms
Indicators Ratings =  2 ms
CPU compute ratings: 1 iteration avg time: 552 ms
 
 ---- 
cuda_malloc<d_ratings> 0.68
cuda_malloc<d_companies_map> 0.63
cuda_malloc<d_indicatorsRatings> 1.39
kernel<computeRatingsKernel> 0.94
kernelSegment<sort> 2.26
toHostMemory<d_ratings> 0.62
toHostMemory<d_companies_map> 0.55
toHostMemory<d_indicatorsRatings> 4.36
ranking 0.51
TotalRankingTime 12.29

cuda_malloc<d_ratings> 0.09
cuda_malloc<d_companies_map> 0.08
cuda_malloc<d_indicatorsRatings> 0.13
kernel<computeRatingsKernel> 0.88
kernelSegment<sort> 0.76
toHostMemory<d_ratings> 0.58
toHostMemory<d_companies_map> 0.57
toHostMemory<d_indicatorsRatings> 8.23
ranking 0.54
TotalRankingTime 12.17

cuda_malloc<d_ratings> 0.07
cuda_malloc<d_companies_map> 0.12
cuda_malloc<d_indicatorsRatings> 0.09
kernel<computeRatingsKernel> 0.87
kernelSegment<sort> 0.77
toHostMemory<d_ratings> 0.59
toHostMemory<d_companies_map> 0.62
toHostMemory<d_indicatorsRatings> 8.34
ranking 0.54
TotalRankingTime 12.33

GRID K520 :  797.000 Mhz   (Ordinal 0)
8 SMs enabled. Compute Capability sm_30
FreeMem:   3792MB   TotalMem:   4096MB   64-bit pointers.
Mem Clock: 2500.000 Mhz x 256 bits   (160.0 GB/s)
ECC Disabled


